home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / util / misc / CopyPrint.lha / CopyPrint17 / CopyPrint.TXT < prev    next >
Text File  |  1997-08-25  |  23KB  |  643 lines

  1. Document CopyPrint 1.7
  2.  
  3.  
  4.                    ============================
  5.                       CopyPrint Version 1.7
  6.                    ============================
  7.        
  8.                  (W) 1996/97  by J.Reinert/Lehrte
  9.                          alias Techno im
  10.                    "Amiga Club Im T-Online" *AC#
  11.  
  12.  
  13.  
  14. 0. Was ist CopyPrint
  15. ====================
  16.  
  17.  Das, was CopyPrint macht, ließe sich mit etwa 7 AREXX-Programmzeilen
  18.  umsetzen. Eben nur nicht so komfortabel und sicher. CopyPrint ist
  19.  für alle, die irgendwelche Dokumente und/oder Etiketten (oder ähn-
  20.  liches) in unregelmäßigen Abständen unverändert ausdrucken wollen.
  21.  Besonders bei Programmen wie "Final Writer", "Final Copy", "Word-
  22.  worth" usw. dauert die Berechnung eines Druckes recht lange. Wird
  23.  der Ausdruck in eine Datei umgeleitet (z.B. mit dem Workbench-Tool
  24.  "CMD"), so kann diese Datei später direkt (ohne Druckertreiber) auf
  25.  den Drucker kopiert werden. Werden mehrere Ausdrucke in folge benö-
  26.  tigt, so müssen entsprechend viele Befehle in einer Shell eingegeben
  27.  werden. CopyPrint ermöglicht dagegen den Dateitransfer zum Drucker
  28.  auf besonders angenehme Weise.
  29.  
  30.  
  31.  
  32. 1. Besonderheiten
  33. =================
  34.  
  35.  CopyPrint ist zwar inzwischen sehr groß geworden, aber dafür kann
  36.  es inzwischen auch ein wenig mehr als ursprünglich vorgesehen. Ich
  37.  habe es Stück für Stück meinen Wünschen angepasst
  38.  
  39.  
  40.  - Das Fenster passt sich der Höhe der Titelleiste an
  41.  
  42.  - Einstellungen können unter verschiedenen Namen gespeichert und
  43.    geladen werden
  44.  
  45.  - Letzte Einstellung wird automatisch als Vorgabe gesichert
  46.  
  47.  - Laden von Einstellungen per Drag&Drop (App-Window)
  48.  
  49.  - Starten von CopyPrint direkt durch Einstellungsdatei möglich
  50.    (Default-Tool des Projektes)
  51.  
  52.  - Name der zu druckenden Datei per Drag&Drop einstellbar (App-Window;
  53.    Piktogramm der Datei auf CopyPrint-Fenster schieben)
  54.  
  55.  - Starten von CopyPrint direkt durch Druck-Datei möglich
  56.  
  57.  - Druckvorgang lässt sich abbrechen (Nur wenn ein Drucker angeschlossen
  58.    ist)
  59.  
  60.  - Grafische Anzeige für Druck-Status
  61.  
  62.  - Ausdruck auf verschiedene DOS-Geräte möglich
  63.  
  64.  - Vier vorgegebene und zwei einstellbare Ausgabegeräte wählbar
  65.  
  66.  - deutsche und englische Bedienerführung
  67.  
  68.  
  69.  
  70. 2. Rechtliches
  71. ==============
  72.  
  73.  CopyPrint ist Freeware. Sie dürfen das komplette CopyPrint- Paket
  74.  an jeden Interessierten weitergeben (Verteilung erwünscht).  Es
  75.  dürfen aber keine Veränderungen an den einzelnen Dateien vorgenommen
  76.  werden. Ich stelle es Ihnen aber frei, diese Anleitung in andere
  77.  Sprachen zu übersetzen und das Programmpaket um diese neue Anleitung
  78.  zu bereichern.
  79.  
  80.  CopyPrint verteile ich, "wie es ist". Sie haben keinen Anspruch auf
  81.  ein fehlerfreies Produkt. Auf meinem Amiga 4000/040 lief CopyPrint
  82.  längere Zeit stabil und hat keine Schäden hinterlassen.
  83.  
  84.  Für Schäden, die durch verwenden von CopyPrint entstehen, bin ich
  85.  nicht haftbar zu machen. Sie alleine übernehmen die volle Verant-
  86.  wortung, wenn Sie CopyPrint einsetzen.
  87.  
  88.  
  89.  
  90.  
  91. 3. Was brauche ich ?
  92. ====================
  93.  
  94.  - Einen Amiga (zwei tun es auch :)  )
  95.  
  96.  - 1MB RAM
  97.  
  98.  - Amiga-OS 2.04 oder besser
  99.  
  100.  - Einen oder mehrere Drucker
  101.  
  102.  
  103.  
  104.  Empfohlenes System:    Amiga mit 3MB RAM, OS3.0+, Festplatte
  105.  
  106.  
  107.  
  108.  
  109. 4. Installation
  110. ===============
  111.  
  112.  Da sich CopyPrint nur von der Workbench nutzen lässt, reicht es aus,
  113.  die gesamte Schublade bzw. das Programm (mit Piktogramm) auf einen
  114.  Datenträger ihrer Wahl zu kopieren.
  115.  
  116.  
  117.  
  118. 5. Programmstart
  119. ================
  120.  
  121.  CopyPrint kann nur von der Workbench per Doppelkick gestartet werden.
  122.  Es steht Ihnen frei, CopyPrint direkt von einer Diskette zu nutzen
  123.  oder es auf Festplatte umzukopieren (siehe 'Installation') und von
  124.  dort zu starten. Nachdem CopyPrint in den Arbeitsspeicher geladen
  125.  wurde, sollte sich ein Fenster auf der Workbench öffnen.
  126.  
  127.  Seit Version 1.3 kann CopyPrint auch direkt durch die zu druckende
  128.  Datei gestartet werden. Versehen Sie Ihre Datei mit einem Piktogramm
  129.  des Typs Projekt und tragen Sie dort im Feld "DefaultTool" (Standard-
  130.  programm) den Namen "CopyPrint" mit Zugriffspfad ein. Nach abspeichern
  131.  der neuen Daten können Sie die Datei dann doppelt anklicken. CopyPrint
  132.  wird darauf hin in den Speicher geladen und übernimmt den Namen Ihrer
  133.  Datei.
  134.  
  135.  
  136.  Auch dies ist möglich:
  137.  
  138.     1.  - die zu druckende Datei (muß mit Piktogramm versehen sein)
  139.           mit einfachem Mausklick aktivieren
  140.       
  141.         - Eine Shift-Taste drücken und halten
  142.  
  143.         - Doppelklick auf Icon von CopyPrint
  144.  
  145.     
  146.     2.  - Eine Einstellungs-Datei (Muß mit Piktogramm sein) doppelt
  147.           anklicken. CopyPrint wird gestartet und übernimmt die
  148.           Einstellungen dieser Datei
  149.  
  150.     3.  - Eine Einstellungs-Datei mit der Maus "greifen" und über dem
  151.           Fenster von CopyPrint fallen lassen
  152.  
  153.     4.  - Das unter Punkt 3 geschriebene gilt auch für auszudruckende
  154.           Dateien. Es wird aber nur der Name der Datei übernommen
  155.  
  156.  
  157.  
  158.  
  159. 5.0. Parameter
  160. ==============
  161.  
  162.  Da ich nicht vorhersehen kann, an welchem Anschluss Sie Ihren Drucker
  163.  betreiben, habe ich einige Geräte vorgegeben:
  164.  
  165.       PAR    = Amiga-Parallel (immer vorhanden)
  166.       PAR2   = Eventuelle alternative parallele Schnittstelle
  167.       PIT0   = Port 0 einer MultifaceCard 2/3 (muß angemeldet werden)
  168.       PIT1   = Port 1 einer MultifaceCard 2 (muß angemeldet werden)
  169.       USER0  = Benutzerdefiniert
  170.       USER1  = Benutzerdefiniert
  171.  
  172.  Die ersten vier Gerätenamen habe ich fest integriert. Sollten Sie
  173.  einen Drucker an einer dem Programm unbekannten Schnittstelle ange-
  174.  schlossen haben, so können Sie dies dem Programm per Tooltypes
  175.  (Merkmale) mitteilen:
  176.  
  177.  Schritt 1:     Stellen Sie fest, unter welchem Namen Ihre parallele
  178.                 Schnittstelle im System eingebunden ist bzw. einge-
  179.                 bunden werden kann (Handbuch zur Schnittstellenkarte).
  180.                 Es muß sich dabei um eine Schnittstelle OHNE Drucker-
  181.                 treiber handeln. Bei dem Parallelport des Amiga wäre
  182.                 dies das Gerät "PAR:".
  183.  
  184.  Schritt 2:     Aktivieren Sie das Piktogramm von CopyPrint mit einem
  185.                 einfachen Mausklick und wählen Sie im Workbench-Menü
  186.                 "Piktogramm" den Punkt "Informationen ..." aus (Icon/
  187.                 Info...). Im Abschnitt "Merkmale" (Tooltypes) sollten
  188.                 bereits zwei Einträge vorhanden sein:
  189.  
  190.                         (USER0=Userdevice0)
  191.                         (USER1=Userdevice1)
  192.  
  193.  Schritt 3:     Klicken Sie zunächst mit der linken Maustaste auf die
  194.                 Zeile "USER0=...". Diese Zeile erscheint dadurch in
  195.                 der Eingabezeile unterhalb der Liste. Aktivieren Sie
  196.                 die Eingabezeile und löschen Sie die Klammern (Tasta-
  197.                 tur verwenden :) ).
  198.  
  199.  Schritt 4:     Steuern Sie den Text-Cursor auf das Zeichen rechts
  200.                 vom Gleichheitszeichen und ersetzen Sie die Zeichen-
  201.                 folge "Userdevice0" durch den Namen Ihrer Schnitt-
  202.                 stelle. Achten Sie darauf, daß das Schlüsselwort
  203.                 "USER0" in Großbuchstaben eingetragen ist.
  204.  
  205.                 Beispiel:   Ihre Schnittstelle wurde unter dem Namen
  206.                             "LPT1:" angemeldet. Dann sollte in der
  207.                             Eingabezeile:
  208.  
  209.                             USER0=LPT1
  210.  
  211.                             stehen. Der Doppelpunkt zum Gerätename ist
  212.                             nicht zwingend notwendig, da dieser vom
  213.                             Programm eingesetzt wird.
  214.  
  215.  Schritt 5:     Bestätigen Sie Ihre Eingabe mit der "Return"-Taste
  216.  
  217.  Schritt 6:     Verlassen Sie das Info-Fenster durch anklicken des
  218.                 Schalters "Speichern" (Save)
  219.  
  220.  Wenn Sie über eine weitere alternative Schnittstelle mit Drucker
  221.  verfügen, können Sie diese mit dem Schlüsselwort "USER1" dem Programm
  222.  (wie eben beschrieben) mitteilen.
  223.  
  224.  
  225.  
  226.  
  227.  Sprachwahl
  228.  ----------
  229.  Normalerweise meldet sich CopyPrint mit einer englischen Benutzer-
  230.  führung (zugegeben, es ist kein gutes englisch). Deutschsprachige
  231.  Anwender können die Oberfläche auch eindeutschen. Dazu ist ledig-
  232.  lich das Merkmal (Tooltype) "GERMANGUI" in das Piktogramm einzu-
  233.  tragen (normalerweise schon vorhanden. Es müssen nur die Klammern
  234.  entfernt werden). Dieses Merkmal wirkt wie ein Schalter. Ist es
  235.  vorhanden, so meldet sich CopyPrint in deutsch, ansonsten in 
  236.  englisch.
  237.  
  238.  Damit die neuen Geräte bzw. die neu gewählte Sprache von CopyPrint
  239.  genutzt werden können, müssen Sie, falls CopyPrint noch im Speicher
  240.  ist, das Programm beenden und erneut von Ihrem Datenträger starten.
  241.  
  242.  
  243.  
  244. 5.1. Bedienelemente
  245. ===================
  246.  
  247.  Die Grafische Benutzeroberfläche von CopyPrint stellt Ihnen diverse
  248.  Schalter und Infozeilen zur Verfügung.
  249.  
  250.  
  251. 5.1.0. Titelleiste
  252. ------------------
  253.  
  254.  In dieser obersten Leiste des Fensters befindet sich das Schließ-
  255.  Symbol zum beenden des Programmes, ein Tiefen-Schalter (ganz rechts),
  256.  um das Fenster nach vorne zu holen bzw. nach hinten zu bringen und
  257.  eine Ziehleiste zum verschieben des Fensters. In dieser Leiste ist
  258.  auch der Name des Programmes und des Programmierers zu erkennen.
  259.  
  260.  
  261. 5.1.1. Datei
  262. ------------
  263.  
  264.  Wenn Sie diesen Schalter mit der Maus betätigen (linke Maustaste),
  265.  sollte sich ein Datei-Auswahlfenster öffnen und Sie zur Auswahl einer
  266.  druckbaren Datei auffordern. Hier werden alle Dateien akzeptiert.
  267.  Ob es sich bei der ausgewählten Datei um eine Datei für Ihren Drucker
  268.  handelt, kann das Programm nicht feststellen. Über dieses Wissen müs-
  269.  sen Sie verfügen. Geeignete Dateien sind z.B. umgeleitete PAR-Aus-
  270.  gaben. Mehr dazu im Abschnitt `Umleitung'.
  271.  
  272.  Wenn Ihre zu druckende Datei über ein Icon (Piktogramm) verfügt,
  273.  können Sie dieses direkt mit der Maus greifen, verschieben und über
  274.  dem Fenster von CopyPrint fallen lassen. Der Dateiname mit Zugriffs-
  275.  pfad wird dann direkt übernommen (Drag und Drop)
  276.  
  277.  Auch Einstellungs-Dateien verfügen über ein Piktogramm, welches Sie
  278.  mit der Maus verschieben und über dem CopyPrint-Fenster fallen lassen
  279.  könne. Die Einstellungen werden dann geladen
  280.  
  281.  Der Name der ausgewählten Datei mit komplettem Zugriffspfad sollte
  282.  rechts vom "Datei"-Schalter zu lesen sein.
  283.  
  284.  
  285.  
  286. 5.1.2. Zielgerät
  287. ----------------
  288.  
  289.  Bei diesem Schalter handelt es sich um einen Wechselschalter. Mit
  290.  jedem Mausklick ändert sich der Text im Schalter. Hier können Sie
  291.  den Namen der zu verwendenden Drucker-Schnittstelle anwählen. Die
  292.  Reihenfolge der Schnittstellen ist wie folgt festgelegt:
  293.  
  294.  
  295.  +-->PAR-->PAR2-->PIT0-->PIT1-->USER0-->USER1--+
  296.  |                                             |
  297.  +----<-----------<-----------<---------<------+
  298.  
  299.  
  300.  Durch festhalten einer Shift-Taste kann auch rückwärts geblättert
  301.  werden.
  302.  
  303.  Die Gerätenamen "USER0" und "USER1" können, wie im Abschnitt
  304.  `Parameter' beschrieben, mit Ihren definierten Namen belegt werden.
  305.  
  306.  Wenn Sie Dokumente unbedingt auch auf das Gerät "PRT:" (Schnitt-
  307.  stelle MIT Druckertreiber) ausgeben wollen, sollten Sie darauf
  308.  achten, daß im Dokument die zum Seitenwechsel notwendigen Blattaus-
  309.  wurf-Codes vorhanden sind, da diese bei Seiten-Ende NICHT vom Prog-
  310.  ramm generiert werden (Siehe auch `Drucken').
  311.  
  312.  
  313.  
  314. 5.1.3. Anzahl Kopien
  315. --------------------
  316.  
  317.  Hier können Sie eine Zahl (größer als Null) eingeben. Klicken Sie
  318.  dazu in das Eingabefeld und tragen Sie die gewünschte Anzahl Kopien
  319.  ein. Die ausgewählte `Datei' wird entsprechend oft zum Drucker
  320.  übertragen.
  321.  
  322.  
  323.  
  324. 5.1.4. Status
  325. -------------
  326.  
  327.  In dieser Textzeile können ausschließlich Informationen gelesen
  328.  werden. Dies sind normalerweise nur `Fehlermeldungen'.
  329.  
  330.  
  331. 5.1.5. Drucken
  332. --------------
  333.  Nachdem Sie eine `Datei' zum drucken, ein `Zielgerät' und die
  334.  gewünschte `Anzahl Kopien' gewählt haben, können Sie durch an-
  335.  klicken dieses Schalters den Druckvorgang starten. Die ausgewählte
  336.  Datei wird dabei 1:1 (original) zum (hoffentlich) angeschlossenen
  337.  Drucker kopiert.
  338.  
  339.           Beachten Sie auch den Abschnitt `Bekannte Fehler'
  340.  
  341.  Sofern der Ausdruck starten kann, öffnet sich ein kleines Fenster,
  342.  welches Sie über den momentanen Druckstatus informiert. Es werden
  343.  dort zwei Balken gezeigt. Der obere zeigt an, welche Kopie zur Zeit
  344.  ausgedruckt wird und der untere zeigt den fortschritt des Druckes.
  345.  Beide Anzeigen drücken die Zahlen in Prozent aus. Es ist also
  346.  relativ einfach abzulesen, wie weit der Druckvorgang vorange-
  347.  schritten ist.
  348.  
  349.  Ein Klick auf den Schalter "Abbrechen" bricht den laufenden Kopier-
  350.  vorgang ab Es kann allerdings passieren, daß die gerade kopierte
  351.  Datei nicht vollständig zum Drucker gelangen konnte. in diesem Fall
  352.  sollten Sie, bevor Sie einen erneuten Ausdruck starten, Ihren Drucker
  353.  in Grundstellung (Reset) bringen. Ältere HP-Drucker z.B. haben dafür
  354.  einen Reset-Taster.
  355.  
  356.  
  357.  
  358. 5.1.7. Laden
  359. ------------
  360.  
  361.  Mit anklicken dieses Schalters öffnet sich ein Datei-Auswahlfenster.
  362.  Sie können nun eine zuvor gespeicherte Programmeinstellung laden. Es
  363.  werden nur Dateien mit der Endung ".CFG" akzeptiert. Bevor die ge-
  364.  wählte Datei verarbeitet wird, überprüft CopyPrint die Datei auf
  365.  Tauglichkeit.
  366.  
  367.  Geladen und eingestellt werden :
  368.  
  369.             - zu druckende Datei (Pfad mit Name)
  370.             - Anzahl Kopien
  371.             - eingestelltes Gerät
  372.  
  373.  Alternativ können Sie eine Einstellungs-Datei mit der Maus greifen
  374.  und über dem Fenster von CopyPrint fallen lassen (Drag&Drop).
  375.  
  376.  Beachten Sie bitte, daß lediglich eine Nummer (Index) für das einge-
  377.  stellte Gerät geladen wird. Wenn die Nummer zu einem selbst einge-
  378.  tragenen Namen (`Parameter') gehört, wird der Name eingestellt, der
  379.  z.Z. aktuell ist. Unter welchem Namen die Schnittstelle angesprochen
  380.  wird, ermittelt CopyPrint nur aus den ToolTypes (Merkmale) des Pro-
  381.  gramm-Icons.
  382.  
  383.  
  384.  
  385. 5.1.8. Speichern
  386. ----------------
  387.  
  388.  Wenn Sie mehrere Drucker nutzen und/oder mehrere druckbare Erzeug-
  389.  nisse in unterschiedlichen Verzeichnissen gespeichert haben, können
  390.  Sie mit diesem Schalter die aktuellen Einstellungen sichern.
  391.  Gesichert werden:
  392.  
  393.             - zu druckende Datei
  394.             - Anzahl Kopien
  395.             - eingestelltes Gerät
  396.  
  397.  Beim eingestellten Gerät ist zu beachten daß nicht der Gerätename,
  398.  sondern eine Nummer zwischen 0 und 5 gespeichert wird. Diese Nummer
  399.  repräsentiert die Stellung des Wechselschalters `Zielgerät'. Wenn
  400.  Sie z.B. nach einem Ausdruck die beiden USER-Geräte ändern und Copy-
  401.  Print erneut starten, passen die Einstellungen voraussichtlich nicht
  402.  mehr. Sie müssen die Einstellungen dann korrigieren.
  403.  
  404.  
  405.  
  406. 6. Schnellstart
  407. ===============
  408.  
  409.  - Programm per Doppelklick starten
  410.  
  411.  - Knopf "Datei" betätigen und die zu druckende Datei auswählen
  412.     ACHTUNG !  Datei wird OHNE Treiber direkt zum Drucker kopiert.
  413.  
  414.  - Zielgerät auswählen
  415.  
  416.  - Anzahl Kopien eingeben
  417.  
  418.  - Knopf "Drucken" betätigen um Druckvorgang zu starten
  419.  
  420.  - Knopf "Abbrechen" wählen, um Druckvorgang abzubrechen
  421.  
  422.  
  423. ACHTUNG: Ein Shell-Start ist nicht vorgesehen und endet mit einer
  424.          freundlichen Empfehlung :)
  425.  
  426.  Sollten die Schaltflächen mit englischen Texten versehen sein,
  427.  so setzen Sie bitte das Merkmal "GERMANGUI" im Piktogramm (siehe
  428.  Abschnitt `Parameter') um auf deutsche Oberfläche umzuschalten.
  429.  
  430.  
  431.  
  432. 7. Umleitung
  433. ============
  434.  
  435.  Seit geraumer Zeit (Amiga-OS 2.0 ?) befindet sich im Lieferumfang des
  436.  Amiga das Tool "CMD". Mit diesem Programm ist es möglich, Daten eines
  437.  beliebigen Gerätes abzufangen und in eine Datei umzuleiten. Wenn Sie
  438.  einen Brief aus "Final Copy" drucken, wird dieser normalerweise für
  439.  den eingestellten Drucker berechnet (zeitaufwendig) und anschließend
  440.  mit Umweg über den eingestellten Druckertreiber zur parallelen
  441.  Schnittstelle des Amiga geschickt. Mit installiertem Tool "CMD" (rich-
  442.  tige Konfiguration vorausgesetzt) werden die Druckdaten an der
  443.  parallelen Schnittstelle abgefangen und in eine Datei auf Festplatte/
  444.  Diskette/RAM-Disk geschrieben.
  445.  
  446.  Diese Datei kann später mit einem simplen Kopier-Befehl (Copy From To)
  447.  in einer Shell zum Drucker geschickt werden. Der Zeitaufwand für die
  448.  Berechnung entfällt. Leider hat die Sache auch einen Haken: Wenn Sie
  449.  sich einen neuen Drucker anschaffen, müssen Sie die umgeleitete Datei
  450.  erneut berechnen, da die Vorliegenden voraussichtlich nicht vom
  451.  Drucker akzeptiert werden.
  452.  
  453.  
  454.  Und so funktioniert die Umleitung:
  455.  ----------------------------------
  456.  
  457.  
  458.  Schritt 1:   Programm "CMD" einstellen
  459.  
  460.               - Öffnen Sie die Schublade "Workbench:Tools"
  461.               - Piktogramm "CMD" einmal anklicken
  462.               - WB-Menü "Piktogramm/Informationen ..." auswählen
  463.  
  464.               - Merkmale eintragen/ändern/ergänzen
  465.  
  466.                 DEVICE=parallel         (Groß-Kleinschreibung beachten)
  467.                 FILE=RAM:CMD_File_PAR   (Oder anderer Pfad mit Name)
  468.                 SKIP=FALSE
  469.                 MULTIPLE=TRUE
  470.                 NOTIFY=FALSE
  471.  
  472.               - Einstellungen speichern.
  473.  
  474.               Diese Einstellung leitet alle Ausgaben zum Parallelport
  475.               um in die RAM-Disk unter dem Namen "CMD_File_PAR". Bei
  476.               mehreren Ausdrucken wird der Name automatisch um eine
  477.               Zahl ergänzt.
  478.  
  479.  
  480.  Schritt 2:   Programm "CMD" per Doppelklick starten
  481.  
  482.  Schritt 3:   Dokument ausdrucken
  483.  
  484.  Schritt 4:   Wenn Sie nichts mehr drucken wollen, sollten Sie das
  485.               Programm "CMD" ein weiteres mal starten. Die eingerich-
  486.               tete Umleitung wird damit entfernt.
  487.  
  488.               WICHTIG !  Bevor Sie tatsächlich drucken wollen, MÜSSEN
  489.                          Sie die Umleitung entfernen !!
  490.  
  491.  Schritt 5:   Sichern Sie die erzeugte Datei auf Festplatte/Diskette
  492.  
  493.  Schritt 6:   Benutzen Sie "CopyPrint" zum ausdrucken des soeben
  494.               berechneten Dokumentes
  495.  
  496.  
  497.  
  498.  
  499. 8. Fehlermeldungen
  500. ==================
  501.  
  502.  CopyPrint kommuniziert mit Ihnen sowohl über seine Status-Zeile als
  503.  auch über Requester. Bei Problemen werden Sie mit folgenden Fehler-
  504.  meldungen Konfrontiert:
  505.  
  506.  Fehler beim speichern der Einstellungen  = Einstellungen konnten
  507.                                             nicht gesichert werden
  508.  
  509.  Einstellungs-Datei nicht vorhanden       = Config-Datei hat vermut-
  510.                                             lich nicht die Endung 
  511.                                             ".CFG"
  512.  
  513.  Keine 'CopyPrint'-Einstellungs-Datei     = Datei kann nicht als Ein-
  514.                                             stellung verarbeitet wer-
  515.                                             den
  516.  
  517.  Bestehende Datei ersetzen ?              = Einstellungen existieren
  518.                                             schon
  519.  
  520.  Nur Workbench-Start möglich !            = Sie haben CopyPrint von
  521.                                             einer Shell starten wollen
  522.  
  523.  Nicht genug Speicher                     = CopyPrint benötigt nach
  524.                                             Start ca. 8KB RAM. Wenn
  525.                                             diese nicht mehr frei sind,
  526.                                             gibt es diese Meldung
  527.  
  528.  Datei nicht gefunden                     = Zu druckende Datei gibt es
  529.                                             nicht
  530.  
  531.  Zielgerät unbekannt                      = Ausgewählte Schnittstelle
  532.                                             ist vermutlich nicht ange-
  533.                                             meldet
  534.  
  535.  Fehler an Zielgerät                      = Ausgewählte Schnittstelle
  536.                                             ist nicht bereit
  537.  
  538.  Fehler beim drucken                      = Drucker verarbeitet keine
  539.                                             ankommenden Daten. Ob
  540.                                             diese Meldung je auftaucht
  541.                                             ist ungewiss, da die
  542.                                             parallele Schnittstelle
  543.                                             normalerweise keiner
  544.                                             Fehlerbehandlung unterliegt
  545.  
  546.  Fehler beim lesen                        = zu druckende Datei ist
  547.                                             fehlerhaft
  548.  
  549.  Druckvorgang abgebrochen                 = daran sind Sie selber
  550.                                             schuld :))
  551.  
  552.  Fehler in Datei                          = zu druckende Datei lässt
  553.                                             sich nicht öffnen
  554.  
  555.  
  556.  In bestimmten Fällen werden auch andere Fehler gemeldet.Diese kommen
  557.  direkt vom Betriebssystem des Amiga. Um die Ursache zu ermitteln
  558.  sollten Sie Ihr Workbench-Handbuch zu Rate ziehen.
  559.  
  560.  
  561.  
  562. 9. Programmende
  563. ===============
  564.  
  565.  Um CopyPrint zu beenden brauchen Sie nur das Schließ-Symbol des
  566.  Fensters anzuklicken. Die aktuellen Einstellungen werden automatisch
  567.  gesichert und werden, falls CopyPrint direkt gestartet wird, beim
  568.  nächsten Start wieder geladen.
  569.  
  570.  
  571.  
  572. 10. Bekannte Fehler
  573. ===================
  574.  
  575.  Nicht alle offensichtlichen Fehler sind auf ein Fehlverhalten von
  576.  CopyPrint zurückzuführen. Einige lassen sich technisch bedingt
  577.  nicht (oder nicht ganz so einfach) vermeiden oder liegen dort,
  578.  wo man sie nicht vermutet.
  579.  
  580.  
  581.  Problem 1: Jedes zweite Blatt ist leer
  582.  --------------------------------------
  583.  Dieses Problem haben voraussichtlich nur Einzelblatt-Drucker (Laser
  584.  oder Tinte) und Nadeldrucker mit automatischem Einzelblatt-Einzug.
  585.  Bei meinem Deskjet-550C z.B. wird, wenn ich mit FinalWriter und einem
  586.  "normalen" Workbenchtreiber drucke, nach der ersten Seite ein Blatt
  587.  leer herausgeschoben. Alle weiteren Seiten folgen ohne Leerblatt. Da
  588.  der TurboPrint-Treiber dies nicht macht, ist es wahrscheinlich ein
  589.  Treiber-Problem. Wer nun meint, er könne sein Dokument einfach zwei-
  590.  mal drucken und die zweite CMD-Datei verwenden, der könnte später
  591.  noch überraschter sein. Im zweiten Druck fehlt meist die Initiali-
  592.  sierung des Druckers. Es ist also nicht gewährleistet, daß spätere
  593.  Drucke mit CopyPrint so aussehen, wie sie sollten.
  594.  
  595.  
  596.  Problem 2: Druck lässt sich nicht abbrechen
  597.  -------------------------------------------
  598.  Wenn Sie eine angemeldete Schnittstelle zum Drucken wählen, an der
  599.  kein Drucker angeschlossen ist, scheint CopyPrint still zu stehen.
  600.  Dies ist auch richtig, weil ohne Drucker keine Rückmeldung erfolgt.
  601.  Der Rechner "hängt" dabei auf Hardwareebene scheinbar fest. Ein
  602.  sogenanntes "Timeout", welches Sie normalerweise gemeldet bekommen,
  603.  gibt es nur beim Druckertreiber. Da der Druckertreiber zum kopieren
  604.  auf Drucker nicht verwendet wird, kommt es zu diesem Stillstand.
  605.  Abhilfe schafft meist nur ein Warmstart des Rechners (Reset).
  606.  
  607.  Merke:  Vor dem drucken immer prüfen, ob die richtige Schnittstelle
  608.          gewählt wurde und dort auch ein aktiver Drucker angeschlossen
  609.          ist !
  610.  
  611.  
  612. 11. Programmierer
  613. =================
  614.  
  615.  So, nun zu mir. Ich weiß, daß CopyPrint recht umfangreich geworden
  616.  ist. Da ich dieses Progi in BlitzBASIC geschrieben habe, kann ich
  617.  kaum Einfluß auf den Code nehmen und muss mich mit der Programm-
  618.  länge abfinden. Außerdem befinden sich umfangreiche Check-Routinen
  619.  im Programm, die sehr viele Fehler entdecken und melden. Allein
  620.  diese Sicherheitsmaßnahmen machen ca. 30% des Programmes (Quellcode)
  621.  aus.
  622.  
  623.  
  624.  Verursacht hat "CopyPrint":
  625.  
  626.   Jürgen Reinert
  627.   Am Kirchberg 4
  628.   D-31275 Lehrte
  629.  
  630.   Tel          : 05175-3972
  631.   T-Online Mail: 051753972-0001     (Mitteilung)
  632.   E-Mail       : ac-techno@T-Online.de
  633.   Homepage     : http://home.t-online.de/home/ac-techno/homepage.htm
  634.  
  635.  
  636.   Über meine Homepage können Sie aktuelle Programme aus meiner
  637.   "Werkstatt" laden. Heute möchte ich Ihre Aufmerksamkeit besonders
  638.   auf meinen Gebührenzähler "TTime-Deluxe" lenken.
  639.  
  640.  
  641.  
  642.  
  643.